Nginx 下对Wordpress的权限管理

查看进程的权限

1
2
3
4
5
6
7
8
9
10
ps -ef | grep nginx 
nginx 15095 15094 0 14:00 ? 00:00:01 php-fpm: pool www
nginx 15096 15094 0 14:00 ? 00:00:01 php-fpm: pool www
nginx 15097 15094 0 14:00 ? 00:00:01 php-fpm: pool www
nginx 15098 15094 0 14:00 ? 00:00:01 php-fpm: pool www
nginx 15099 15094 0 14:00 ? 00:00:01 php-fpm: pool www
root 22719 1 0 17:22 ? 00:00:00 gedit /etc/nginx/nginx.conf
root 22811 1 0 17:25 ? 00:00:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
nginx 22813 22811 0 17:25 ? 00:00:00 nginx: worker process
root 22845 22824 0 18:05 pts/1 00:00:00 grep nginx

可以看到 使用nginx用户。
下面我们来设置nginx用户各个文件夹的具体权限

1
2
3
[root@VM_94_158_centos html]# ll
total 4
drwxr-xr-x 5 root root 4096 Aug 21 12:16 wordpress

可见文件owner是root
我们把文件owner改为nginx

1
[root@VM_94_158_centos html]# chown -R nginx ./wordpress/

对于linux中的权限

7 4 4
用户 任何人
r+w+x r r
4+2+1 4+0+0 4+0+0
1
[root@VM_94_158_centos html]# chmod -R 555 ./wordpress/

对于以下目录,要具有7的权限
多媒体上传的目录:/wp-content/uploads/
缓存目录:/.htaccess
/wp-content/cache/

1
[root@VM_94_158_centos html]# chmod -R 755 ./wordpress/wp-content/uploads/

文章目录
|